a wagon of suitable size - German English Dictionary